﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using java.util;

using com.echonest.api.v4;

namespace jENIKVMApi
{
	public static class TrackAnalysisGeneratedExtensions
	{	
	          
  		public static List<TimedEvent> GetBars(this TrackAnalysis trackAnalysis)
        {
            var result = trackAnalysis.getBars();
            return result.ToList<TimedEvent>();
        }      
    
  		public static List<TimedEvent> GetBeats(this TrackAnalysis trackAnalysis)
        {
            var result = trackAnalysis.getBeats();
            return result.ToList<TimedEvent>();
        }      
    
  		public static List<TimedEvent> GetSections(this TrackAnalysis trackAnalysis)
        {
            var result = trackAnalysis.getSections();
            return result.ToList<TimedEvent>();
        }      
    
  		public static List<Segment> GetSegments(this TrackAnalysis trackAnalysis)
        {
            var result = trackAnalysis.getSegments();
            return result.ToList<Segment>();
        }      
    
  		public static List<TimedEvent> GetTatums(this TrackAnalysis trackAnalysis)
        {
            var result = trackAnalysis.getTatums();
            return result.ToList<TimedEvent>();
        }      
	
	
	}
}
